oil tycoon - French English Dictionary